﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microhard.Core.Enums;

namespace Micrhard.FMCG.Server.Models
{
    public enum OrderStatus
    {
        [EnumDisplayTxtAttr("提交")]
        Save = 1,
        [EnumDisplayTxtAttr("处理中")]
        Checked = 2,
        [EnumDisplayTxtAttr("配送&安装中")]
        Delivering = 3,
        [EnumDisplayTxtAttr("关闭")]
        Finished = 4
    }

    public enum OrderType
    {
        [EnumDisplayTxtAttr("赠品订单")]
        Promotion = 1,
        [EnumDisplayTxtAttr("卖场订单")]
        KAOrder = 2,
        [EnumDisplayTxtAttr("顾客订单")]
        CustomerOrder = 3
    }

    public enum CompanyType
    {
        [EnumDisplayTxtAttr("总部")]
        Heaer = 1,
        [EnumDisplayTxtAttr("分部")]
        Sub = 2
    }

    public enum SaleVolumnViewType
    {
        [EnumDisplayTxtAttr("门店")]
        Store = 1,
        [EnumDisplayTxtAttr("产品")]
        Product = 2
    }

    public enum RegType
    {
        [EnumDisplayTxtAttr("微信")]
        WX = 1,
        [EnumDisplayTxtAttr("门店")]
        Store = 2
    }

    public enum Range
    {
        All = 0,
        /// <summary>
        /// 经理
        /// </summary>
        [EnumDisplayTxtAttr("经理")]
        Manager = 1,
        /// <summary>
        /// 业务员
        /// </summary>
        [EnumDisplayTxtAttr("业务员")]
        Monitor = 2,
        /// <summary>
        /// 促销员
        /// </summary>
        [EnumDisplayTxtAttr("促销员")]
        Saler = 3,
        /// <summary>
        /// 文员
        /// </summary>
        [EnumDisplayTxtAttr("文员")]
        Documenter = 4,
        /// <summary>
        /// 仓库
        /// </summary>
        [EnumDisplayTxtAttr("仓库")]
        Store = 5,
        /// <summary>
        /// 业务员与经理
        /// </summary>
        MonitorAndManager = 6
    }
}
